
$(function(){
    //上传文件框响应事件
$('#inputCover').on('change',function(){

    const file=this.files[0]

    const src=URL.createObjectURL(file)
    //图片文本显示框
    $('#coverimg').prop('src',src)
})
//动态渲染 文章列表下拉列表
function getArticleCatetory(){
    $.ajax({
        url:'http://localhost:8080/api/v1/admin/category/list',
        headers:{
            Authorization:localStorage.getItem('token')
        },
        success(res){
            if(res.code===200){
                const html=res.data.reduce((html,value)=> html+=`<option value='${value.id}'>${value.name}</option>`,'<option value="">所有分类</option>')
                $('#category').html(html)
            }else{
                console.log(res)
            }
        }
    })
}
//动态渲染 文章列表下拉列表
getArticleCatetory()


//日期选择框
function renderLayuiDate(){
    const laydate=layui.laydate
    laydate.render({
        elem:'#articleDate'
    })
}
//日期选择框
renderLayuiDate()
    //富文本编辑器
function renderRichText(){
    tinymce.init({
        selector:'#articleContent',
        language:'zh_CN'
    })
}
//富文本编辑器
renderRichText()
})

$('.btn-edit').on('click',function(){
    const formdata=new FormData($('#form')[0])
    formdata.append('content',tinyMCE.editors['articleContent'].getContent())
    formdata.append('state','已发布')


    $.ajax({
        url:'http://localhost:8080/api/v1/admin/article/publish',
        type:'post',
        headers:{
            Authorization:localStorage.getItem('token')
        },
        data:formdata,
        contentType:false,
        processData:false,
        success(res){
            if(res.code===200){
                console.log(res.msg)
                location.assign('article_list.html')
            }else{
                console.log(res)
            }
        }
    })
})